About Coco Jennill Limited (10802630) United Kingdom