About Richard Harwood Ltd (10232310) United Kingdom