About Frederick Lennox Limited (09902583) United Kingdom