About Slt19 Limited (12267416) United Kingdom