About Scholes Plotholders Limited (07991760) United Kingdom