About Earl Of Sandwich (licenseco) Limited (03853105) United Kingdom