About Labour Hall Ilford Limited (05174034) United Kingdom