About Bramwell Ip Ltd (12739805) United Kingdom