About Anderson Merralls Ltd (12054845) United Kingdom