About Kilner & Hutchinson Limited (06003220) United Kingdom