About Martin Groggan Associates Limited (11514567) United Kingdom