About Eggshell Solutions Limited (08007860) United Kingdom