About North Swindon Ltd (07109986) United Kingdom