Tate Lyle

Tate Lyle

The home of the Tate-Lyle brown sugar in the London docklands.