About Bolt & Nut Manufacturing Holdings Limited (12334705) United Kingdom