About Barry Millers Limited (08608072) United Kingdom