About Metek Holdings Limited (09647430) United Kingdom