About Alexander King Associates Limited (02685300) United Kingdom