About Stephen Lockey Plumbing And Heating Ltd (10577309) United Kingdom