About Blandford Developments Ltd (11625463) United Kingdom