About Patrick & James Studio Ltd (11314004) United Kingdom