About K&l Associates (scientific & Logistical Support) Ltd (07387033) United Kingdom