About Jim Greenslade Limited (08063303) United Kingdom