About Lambro Refrigeration Ltd (04400294) United Kingdom