About Global Servicing Walsall Limited (13346938) United Kingdom