About The Didsbury Food Company Limited (11881210) United Kingdom