About B&a Plumbing Limited (11791481) United Kingdom