About Szl Limited (07379666) United Kingdom