About J & S Development Services Ltd (12056097) United Kingdom