About Sucking Eggs Limited (12636924) United Kingdom