About Bramble Lane Management Limited (05946757) United Kingdom