About 1989 Design Studio Ltd (12604035) United Kingdom