About Bradbury & Wallis Limited (12175582) United Kingdom