About Beagrie Associates Ltd (13686871) United Kingdom