About Woodbridge Leicester Ltd. (05011747) United Kingdom