About Richmond Group Limited (05230353) United Kingdom