About Eggo Still Ltd (13516916) United Kingdom