About Talia Summers Design Limited (11240078) United Kingdom