About Storm Air Conditioning Limited (13258470) United Kingdom