About Mitchell Anderson Limited (06446560) United Kingdom