About Mcgrath Associates Limited (02992041) United Kingdom