About L.s. Service & Maintenance Ltd (06901607) United Kingdom