About J&s Maintenance & Construction Limited (10651238) United Kingdom