About Beardsworth Developments Limited (04740660) United Kingdom