About Croffle Factory Limited (13454242) United Kingdom