About Knolton Specialised Products Limited (02968232) United Kingdom