About Kitchen Space Studio Ltd (08477066) United Kingdom