About Simon Sturgis Limited (11438666) United Kingdom