About L R S ( Swindon ) Limited (11752680) United Kingdom