About Studio Doug Limited (10516688) United Kingdom