About K C Grant Ltd (09993236) United Kingdom