About Richard Paul Russell Limited (02746689) United Kingdom