About Richard Ryan Ltd (07670912) United Kingdom