About Barry Currell & Co Limited (04953048) United Kingdom