About Anglo Harlow Ltd (12631237) United Kingdom