About Strand Bearings Limited (02724928) United Kingdom