About David Stuart Limited (10989999) United Kingdom