About Bramwell Buckingham Ltd (10870892) United Kingdom