About Bamford Developments Limited (04552403) United Kingdom