About Christopher Jennings Ltd (11638809) United Kingdom