About Taylor S Lifestyle Services Limited (13153128) United Kingdom