About The Specialist Soup Company Ltd (00024168) United Kingdom