About Christopher Partnership Limited (05799141) United Kingdom