Try this:
$data = array_map('unserialize', array_unique(array_map('serialize', $data)));
Outputs the following:
Array
(
[0] => Array
(
[RecipientID] => 3
[RecipientScreenname] => Tom L
[RecipientFirstname] => Thomas
[RecipientEmail] => info@xx.com
)
[2] => Array
(
[RecipientID] => 1
[RecipientScreenname] => Lau T
[RecipientFirstname] => TK
[RecipientEmail] => lau@xx.co.uk
)
)
But I also think you should implement this in your database. Also, check my other answer and solutions.