About Bramblewick Limited (05106272) United Kingdom