About Alexander Braddell Associates Limited (06961282) United Kingdom