About J S Maintenance And Solutions Ltd (13163246) United Kingdom