About A Rimmer Associates Ltd (09387496) United Kingdom