About Bramble Hill Lodge Limited (13337269) United Kingdom