About Egglaroy Limited (01541416) United Kingdom