About Mitchell Kelly Ltd (06194656) United Kingdom