About Bull House 23 Ltd (13532307) United Kingdom