About Eggsell Producers Limited (IP30233R) United Kingdom