About Richards Group Ltd (09482787) United Kingdom