About D Farrow Plumbing & Bathrooms Ltd (12917929) United Kingdom