About Will Lloyd-baker Limited (13622849) United Kingdom