About Patru Engineering Ltd (10121437) United Kingdom