About Abbington Blake Associates Ltd (11269521) United Kingdom