About Evelyn Aldous Ltd (11764767) United Kingdom