About Swindon Construction Ltd (12036856) United Kingdom