About Ob Mech-tech Limited (08902722) United Kingdom