About Alan Rodger Associates Ltd (SC626535) United Kingdom