About Klcb Limited (07269106) United Kingdom