About Stephen Ames Technical Services Limited (04848111) United Kingdom