About Stan Sics Limited (09580515) United Kingdom