About Entertainment Control Systems Ltd (11987868) United Kingdom