About Amicus Services Limited (06090584) United Kingdom