About Chideock Ltd (13582141) United Kingdom