About Kauri Engineering Limited (12692599) United Kingdom