About Rory Murphy Studio Ltd (12959423) United Kingdom