About Stefans Atervinning Torup Limited (07457891) United Kingdom