About Lynwood Services Ltd (12928965) United Kingdom