About Sach Chingford Ltd (11691368) United Kingdom