About Lombardo Plumbing & Heating Limited (07472483) United Kingdom