About Hilstace Ltd (11811943) United Kingdom