About Scholes & Storey Limited (10555716) United Kingdom