About Rowdan Associates Ltd. (09539063) United Kingdom