About Targus Group (uk) Limited (02989548) United Kingdom