About Bramble Hound Limited (07484876) United Kingdom