About Scholes Development Company Limited (02859718) United Kingdom