About Richards Public Limited Company (SC004017) United Kingdom