About Blakemoor Developments Limited (05920219) United Kingdom