About Neil Holroyd Studio Ltd (11073055) United Kingdom