About Britton Mcgrath Associates Limited (04136459) United Kingdom