About David Sturgis Limited (11356753) United Kingdom