About Mike Richardson Limited (05280286) United Kingdom