About Studio Richard Evans Ltd (SC590339) United Kingdom