About Worthington Chambord Ltd (12932391) United Kingdom