About Sl Tak Limited (13582657) United Kingdom