About J&s Facilities Limited (08700133) United Kingdom