About Blandford Holdings Limited (10900765) United Kingdom