About East Dean Star Ltd (13387810) United Kingdom