About Taylors Lifestyle Limited (SC664870) United Kingdom