About Meotic Limited (08342901) United Kingdom