About Slough Learning Services Limited (08283033) United Kingdom