About The Clifton (swindon) Limited (13680487) United Kingdom