About Karl Hammett & Son Ltd (07730796) United Kingdom