About Barry Mowforth Limited (01808964) United Kingdom