About Studio Charlotte Harris Ltd (13475587) United Kingdom