About Christian&richard Ltd (12569442) United Kingdom