About Woodham Sandwich Bar Limited (05559042) United Kingdom