About J&s Engineering Services Ltd (10889211) United Kingdom