About Chancellor Weale Consultants Ltd (13555107) United Kingdom