About Richard Renier Limited (02220771) United Kingdom