About Barrow And Hudson Limited (06865504) United Kingdom