About The Swindon Lot Limited (04703666) United Kingdom