About Bowdon Associates Ltd (13196369) United Kingdom