About Lewis Maintenance Services Ltd. (10757528) United Kingdom