About Stan Sultan Ltd (13267783) United Kingdom