About Lorenzo (swindon) Ltd (13144619) United Kingdom