About Skelton Engineering Services Ltd (12881448) United Kingdom