About The Dress Rack Limited (12180315) United Kingdom