About Taylor Designs Limited (11714723) United Kingdom