About Studio James Ltd (06294685) United Kingdom