About Atelier Strange Limited (09167510) United Kingdom