About Studio C Design Ltd (10225111) United Kingdom