About Bramble Mill Limited (03824281) United Kingdom