About The San Francisco Fudge Factory Limited (02982441) United Kingdom