About Will & Rose Ltd (04007429) United Kingdom