About The Sugar House Lancaster Limited (11269666) United Kingdom