About Taylor Cook Group Ltd (12940612) United Kingdom