About John Lee & Sons (contractors) Limited (00162683) United Kingdom