About Lyndon Leasing Limited (03447802) United Kingdom