About Lyndhurst Heating Systems Ltd (13157145) United Kingdom