About Manor Royale London Ltd (13422151) United Kingdom