About Beardsell & Sons Limited (11630211) United Kingdom