About Harwood Project One Limited (11389032) United Kingdom