About Buckthorn And Brambles Limited (12202647) United Kingdom