About Neophix Clamp Company Limited (03874069) United Kingdom