About Studio Kirkbeck Limited (11143912) United Kingdom