About Taylor Ivy Ltd (11476200) United Kingdom