About Lynwood Distribution Ltd (13107227) United Kingdom