About Stancliffe Engineering Services Ltd (08093977) United Kingdom