About Mclay Milne Associates Limited (SC092614) United Kingdom