About Richard S Vs Ltd (12831044) United Kingdom