About Ham Sandwich Management Limited (09135685) United Kingdom