About Lynx Leasing Ltd (09277661) United Kingdom