About Studio Design Norway Limited (07111649) United Kingdom