About Blandford Stores Limited (13160148) United Kingdom