About Leo Prendi Plumbing Ltd (13196154) United Kingdom