About Steve Sandher Limited (12091642) United Kingdom