About Bramwell Trade Services Ltd (12461517) United Kingdom