About Barry Housden Limited (04699074) United Kingdom