About K Haggis & Co Limited (10611967) United Kingdom