About Chappeell & Co. London (uk) Limited (11785386) United Kingdom