About Willowbank House Ltd (NI674938) United Kingdom