About Klm Out Of Town Retail & Leisure Ltd (10876462) United Kingdom