About C. Christo & Co. Limited (02813084) United Kingdom