About The Scotch Egg Company (sw) Ltd (12629323) United Kingdom