About Barry Dalton Limited (07160313) United Kingdom