About Michael Roy Scholes Limited (07476216) United Kingdom