About Mclure Associates Limited (10474513) United Kingdom