About Mike Walker Ltd (08899627) United Kingdom