About Metearl Manipulator Limited (08155233) United Kingdom