About Bull.barston Ltd (12200559) United Kingdom