About J&s Maintenance Plus Ltd (12996404) United Kingdom