About Stable Cooling Ltd (10725578) United Kingdom