About Bramblethorn Ltd (11868903) United Kingdom