About Paramount Swindon Limited (09166476) United Kingdom