About Armstrong & Liddle Plumbing & Heating Limited (05451970) United Kingdom