About Barry Smith Limited (01309175) United Kingdom