About Miles & Co Ltd. (04359158) United Kingdom