About The Mayflower Fudge Company Limited (12213758) United Kingdom