About Studio Fink Limited (08464159) United Kingdom