About Lochinvar Investments Limited (12414558) United Kingdom