About The Bath And Wells Dbe Trust (07778078) United Kingdom