About Beardshaw Bros Limited (01623710) United Kingdom