About Pickled Egg Consulting Limited (08935440) United Kingdom