About Bolt And Bearing (london) Limited (01654760) United Kingdom