About Bristol Redwood House Centre Limited (09955067) United Kingdom