About Parasitology Services Ltd (05411198) United Kingdom