About K&l Associates (technical & Logistical Support) Ltd (07778310) United Kingdom