About Beardsell Holdings Limited (13416922) United Kingdom