About Kingpin Manufacturing Limited (03520924) United Kingdom