About Beechgrove Stores Ltd (SC443309) United Kingdom