About Anaspec Limited (07859854) United Kingdom