About Ec Chidlow Ltd (12598026) United Kingdom