About Newham Court (cheddar) Limited (05585878) United Kingdom