About Richard Senger Ltd (13164022) United Kingdom