About Newchurch Coast Ltd (12784940) United Kingdom