About Bull House 22 Ltd (12325759) United Kingdom