About Industry Design Solutions Limited (11087416) United Kingdom