About Blackburn Gould And Associates Ltd (11704939) United Kingdom