About Taylor Jacks Ltd (10801123) United Kingdom