About Thornhill Haven Ltd (NI679095) United Kingdom