About Stansfield Technical Services Limited (06050508) United Kingdom