About Blore Bowron Limited (03368343) United Kingdom