About Shenandoah Limited (03516227) United Kingdom