About Ohmega Testing Services Limited (08089054) United Kingdom