About Richard Roe Ltd (07436021) United Kingdom