About Barrell Wood Associates Limited (04151058) United Kingdom