About Walthamstow Gateway Limited (10830119) United Kingdom