About Woodhill Holdings Ltd (NI647193) United Kingdom