About Liebert Swindon Limited (03222192) United Kingdom