About Blandford Road Ltd (12499826) United Kingdom