About Jo Taylor Brand Ltd (11700995) United Kingdom