About A & R Beardsmore Limited (08476026) United Kingdom