About Hayworthe House Ltd (11410967) United Kingdom