About Sterling Bolt And Nut Company Limited (02481273) United Kingdom