About Bull & Tutey Ltd (12095829) United Kingdom