About Studio Drake Ltd (12813092) United Kingdom