About Mike Haley Associates Ltd (09804433) United Kingdom