About Chard Manse Ltd (02095938) United Kingdom