About Christian Meade Limited (11194328) United Kingdom