About World Steping Recycling Ltd. (11774002) United Kingdom