About The Designers Studio London Limited (09450734) United Kingdom