About Barlow And Hudson Limited (04547425) United Kingdom