About Capper & Co. Ltd. (00205899) United Kingdom