About Richard Sylvester Ltd (11237347) United Kingdom