About Battersea Plumbing Limited (13333133) United Kingdom