About Kent Coast Studios Limited (12064424) United Kingdom