About J. & S. (site Services) Limited (01638547) United Kingdom