About Element Six (production) Limited (01483153) United Kingdom