About Weston Spencer Training Solutions Ltd. (08174900) United Kingdom