About Sanden Climate Control Ltd. (08595999) United Kingdom