About Bramwell Holdings Limited (09831461) United Kingdom