About S. Walker Plumbs Ltd (12904855) United Kingdom