About The John M Hayes Partnership Limited (07124959) United Kingdom