About D. Beardsmore Limited (07119629) United Kingdom