About Lesley Taylor Designs Limited (09548907) United Kingdom