About Newfoundland Living Limited (12004232) United Kingdom