About Kuehlspeed International Ltd (08221296) United Kingdom