About Richard Gregory Ltd (SC526763) United Kingdom