About Richard Guard Ltd (11866212) United Kingdom