About Newfoundland (holywell) Limited (05402323) United Kingdom