About The Nut & Bolt Store Limited (04553367) United Kingdom