About Alex Frame Associates Limited (09410357) United Kingdom