About Logic Maintenance Services Ltd (12703791) United Kingdom