About Anderson & Wallace Ltd (11728610) United Kingdom