About Bakeola Plumbing Merchant Ltd (12069160) United Kingdom