About Hall Spicer Limited (11602672) United Kingdom