About Spring Hall Solutions Ltd (11881768) United Kingdom