About Barnabas Associates (c & Nw) (04491329) United Kingdom