About Stan Kowal Limited (04804013) United Kingdom