About Sands Training & Consultancy Limited (04967227) United Kingdom