About South Chard Ltd (13552264) United Kingdom