About Targus Europe Limited (01743076) United Kingdom