About Slw Chain Holdings Limited (13695355) United Kingdom