About Klm Works Limited (12409996) United Kingdom