About Emerson Climate Technologies Retail Solutions Uk Limited (03154438) United Kingdom