About Chingford Ltd (13579148) United Kingdom