About Technicolor Videocassette Holdings (uk) Limited (02226228) United Kingdom