About Anderson & Edwards Ltd (SC678768) United Kingdom