About Assembly Studios Limited (06870521) United Kingdom