About P & C Jellis Ltd (12199860) United Kingdom