About Simon Russell Studio Ltd (13001091) United Kingdom