About Barry Dennis Limited (03990301) United Kingdom