About A & S Investments Swindon Limited (11269398) United Kingdom