About Bramwell Investments Limited (06546741) United Kingdom