About Khoo (kimbolton) Limited (13176672) United Kingdom