About Bramble Sands Limited (12965102) United Kingdom