About K L Grant Consulting Limited (08323402) United Kingdom