About Mike Lord Limited (04902948) United Kingdom