About Karls Consolidated Engineers Ltd (09322094) United Kingdom