About 64 Chingford Road Company Ltd (11810301) United Kingdom