About Capper-neill International (process) Limited (00820224) United Kingdom