About Kevin Granger Limited (08973519) United Kingdom