About Spooner Bioanalytical Solutions Ltd (09925759) United Kingdom