About L & B Plumbers Limited (09982805) United Kingdom