About Lotten Holmqvist Limited (08969691) United Kingdom