About Richardson & Rai Ltd (10689982) United Kingdom