About R & Co London Ltd (13154095) United Kingdom