About Lennox-j Engineering Limited (06371235) United Kingdom