About Middleton Taylor Ltd (11216975) United Kingdom