About William Henry Marshall Limited (13402452) United Kingdom