About Aldred Mitchell Ltd (09414268) United Kingdom