About Ricki Hall Associates Ltd (09402477) United Kingdom