About Taylor Tailer Limited (12776426) United Kingdom