About Kit Grover Limited (04936202) United Kingdom