About Bramblegate Limited (00304462) United Kingdom