About Manx Generics Limited (09697414) United Kingdom