About Bolt & Nut Manufacturing Limited (06496304) United Kingdom