About Scotch Egg Limited (08769283) United Kingdom