About Industry Surplus Limited (13261490) United Kingdom