About One Bramble Limited (12998204) United Kingdom